package com.haierp.vo;

import java.util.Date;

/**
 * 商品对象查询
 * @author zhulu
 *
 */
public class ItemQueryVO extends PageQueryVO{

	
	/**
	 * 商品编码
	 */
	private String itemCode;
	
	/**
	 * 商品名称
	 */
	private String name;
	
	/**
	 * 英文名称
	 */
	private String enName;
	
	/**
	 * 商品类目ID
	 * 
	 */
	private Long categoryId;
	
	/**
	 * 品牌
	 */
	private String brand;
	
	/**
	 * 采购站点
	 */
	private String buySite;

	/**
	 * 采购站点备注
	 */
	private String buySiteRemark;
	
	/**
	 * 创建时间开始
	 */
	private Date startGmt;
	/**
	 * 创建时间end
	 */
	private Date endGmt;
	
	/**
	 * 销售开始日期
	 */
	private Date startDate;
	
	/**
	 * 销售结束日期
	 */
	private Date endDate;
	
	/**
	 * 商品状态
	 */
	private Integer purchaseStatus;

	private Date gmtModify;
	
    /**
     *  商品状态排序
     */
	private String orderBy;
	
	private String sort;
	
	private Integer status;

	private Long itemId;

	private Long skuId;

	private Integer marketType;

	/**
	 * skuCode
	 */
	private String skuCode;

	public String getItemCode() {
		return itemCode;
	}

	public void setItemCode(String itemCode) {
		this.itemCode = itemCode;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getEnName() {
		return enName;
	}

	public void setEnName(String enName) {
		this.enName = enName;
	}

	public Long getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(Long categoryId) {
		this.categoryId = categoryId;
	}

	public String getBrand() {
		return brand;
	}

	public void setBrand(String brand) {
		this.brand = brand;
	}

	public String getBuySite() {
		return buySite;
	}

	public void setBuySite(String buySite) {
		this.buySite = buySite;
	}

	public String getBuySiteRemark() {
		return buySiteRemark;
	}

	public void setBuySiteRemark(String buySiteRemark) {
		this.buySiteRemark = buySiteRemark;
	}

	public Date getStartGmt() {
		return startGmt;
	}

	public void setStartGmt(Date startGmt) {
		this.startGmt = startGmt;
	}

	public Date getEndGmt() {
		return endGmt;
	}

	public void setEndGmt(Date endGmt) {
		this.endGmt = endGmt;
	}



	public void setPage(Integer page) {
		this.setPageIndex(page);
	}


	public void setRows(Integer rows) {
		this.setPageSize(rows);
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public Integer getPurchaseStatus() {
		return purchaseStatus;
	}

	public void setPurchaseStatus(Integer purchaseStatus) {
		this.purchaseStatus = purchaseStatus;
	}

	public Date getGmtModify() {
		return gmtModify;
	}

	public void setGmtModify(Date gmtModify) {
		this.gmtModify = gmtModify;
	}

	public String getOrderBy() {
		return orderBy;
	}

	public void setOrderBy(String orderBy) {
		this.orderBy = orderBy;
	}

	public String getSort() {
		return sort;
	}

	public void setSort(String sort) {
		this.sort = sort;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getSkuCode() {
		return skuCode;
	}

	public void setSkuCode(String skuCode) {
		this.skuCode = skuCode;
	}

	public Long getItemId() {
		return itemId;
	}

	public void setItemId(Long itemId) {
		this.itemId = itemId;
	}

	public Long getSkuId() {
		return skuId;
	}

	public void setSkuId(Long skuId) {
		this.skuId = skuId;
	}

	public Integer getMarketType() {
		return marketType;
	}

	public void setMarketType(Integer marketType) {
		this.marketType = marketType;
	}
}
